HOR 2012 6th International Workshop on Higher-Order Rewriting
نویسندگان
چکیده
The aim of HOR is to provide an informal forum to discuss all aspects of higher-order rewriting. The topics of the workshop include applications, foundations, frameworks, implementations , and semantics. HOR is a biannual meeting. The present volume provides final versions of six accepted contributed extended abstracts of talks selected for the workshop. HOR 2012 had also a tool session. The following termination checkers for higher-order rewriting systems was presented: • Carsten Fuhs: Haskell termination tool • Rene Thiemann: Isabelle termination tool • Takahito Aoto and Toshiyuki Yamada: Simply-typed TRS termination tool • Cynthia Kop: WANDA, termination tool for Algebraic Functional Systems We are grateful to these authors for accepting to present thier tools at HOR. We are also very grateful to Zhenjiang Hu (National Institute of Informatics, Japan) for kindly accepting to give an invited talk at HOR 2012. Many thanks to the program committee that I had the pleasure to chair, consisting of de Vries. The tasks were the decisions on the invited speakers, a timely refereeing of the submitted abstracts and the final decisions on the program. A heartfelt thank you to the HOR workshop series steering committee , Delia Kesner and Femke van Raamsdonk, who offered me to take this responsibility for the higher-order rewriting community and gave valuable advice throughout. Finally, we would like to thank the organizing committee of RTA 2012, and in particular Naoki Nishida, for all help in the preparation of the workshop. Bidirectional transformations provide a novel mechanism for synchronizing and maintaining the consistency of information between input and output. Despite many promising results on bidirectional transformations, these have been limited to lists and trees. We challenge the problem of bidirectional transformations on graphs, by proposing a formal definition of a well-behaved bidirectional semantics for UnCAL, a graph algebra. Our key idea is to treat graphs as compactable infinite trees and to manipulate trees by structural recursion. Specifically, we carefully refine the existing forward evaluation of structural recursion so that it can produce sufficient trace information for later backward evaluation, and we use the trace information for backward evaluation to reflect updates on the view to the source. We prove our bidirectional evaluation is well-behaved. We extend a framework of program transformation by templates based on first order term rewriting (Chiba et al., 2005) to simply typed term rewriting (Yamada, 2001), which is a framework of higher order term rewriting. A …
منابع مشابه
HOR 2014 7 th International Workshop on Higher - Order Rewriting 8 . 45
We show that Jay and Kesners dynamic pattern calculus can be embedded into a higher-order pattern rewriting systems in the sense of Nipkow. Metatheoretical results, such as confluence and standardisation, are obtained for the dynamic pattern calculus as a consequence of this embedding. The embedding also opens a way to study the semantics of Jays programming language bondi based on pattern matc...
متن کاملHOR 2004 2 nd International Workshop on Higher - Order Rewriting
Natural intersection type preorders are the type structures which agree with the plain intuition of intersection type constructor as set-theoretic intersection operation and arrow type constructor as set-theoretic function space constructor. In this paper we study the relation between natural intersection type preorders and natural λ-structures, i.e. ω-algebraic lattices D with Galois connectio...
متن کاملHigher-order Rewriting for Executable Compiler Specifications
In this paper we outline how a simple compiler can be completely specified using higher order rewriting in all stages: parsing, analysis/optimization, and code emission, specifically using the crsx.sf.net system for a small declarative language called " X " inspired by XQuery (for which we are building a production quality compiler in the same way).
متن کاملModularity of Strong Normalization and Confluence in the algebraic-lambda-Cube
elimination des coupures dans l'arithm etique d'ordre sup erieur. 24] Mitsuhiro Okada. Strong normalizability for the combined system of the types lambda calculus and an arbitrary convergent term rewrite system. higher order rules ((rst order rules are simply required to be non-duplicating). Connuence and strong normalization are essential properties of logical systems, since they ensure the co...
متن کاملClassroom-Oriented Higher Education System or Workshop-Oriented Higher Education System (Based on Cost & Economic Approach)
The most important goal of each society, is to reach economic development. As the goal and agent of development, man has got an important responsibility, which responsibility is realized by way of education, specially higher education, because the universities are the main factors for progress, production of knowledge and education of specialized human forces and they play a significant role in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012